direct addressing mode in assembly language